package com.echo.im.mq.event.receiver;

/**
 * 接口 QueueNameProvider 定义了获取队列名称的标准方法
 * 该接口的实现类应提供具体的方法来生成或获取队列名称
 * 主要用于统一系统中队列名称的获取方式，提高代码的可维护性和可扩展性
 *
 * @author echo
 * @time 2024-08-15
 */
public interface QueueNameProvider {

    /**
     * 获取队列名称的方法
     * 实现类需根据具体的业务逻辑提供队列名称
     *
     * @return 队列名称
     */
    public String getQueueName();

}
